to swim the english channel - Turco Inglés Diccionario