traffic carrying device - Turco Inglés Diccionario