low-loader trailer - Turco Inglés Diccionario