trailer sailor - Turkish English Dictionary