by sea and land - Turco Inglés Diccionario