marine ranching - Turco Inglés Diccionario