general-purpose trailer - Turkish English Dictionary