distance measured in meters - Turco Inglés Diccionario