limejuicer
Britain; England; Great Britain; the U.K.【经】 U.k.
barque; boat; sailer; ship; shipboard; vessel【医】 scaph-