yachting harbour - Turkish English Dictionary