boat trailer - Turkish English Dictionary