floating wharf with legs - German English Dictionary