swallow hard - Francés Inglés Diccionario