to swim the english channel - İspanyolca İngilizce Sözlük