yacht harbour - German English Dictionary