trailed implement - Turkish English Dictionary