low boy trailer - Turkish English Dictionary