motor yacht - Turkish English Dictionary