trailer court - Turco Inglés Diccionario