swamphen - Francés Inglés Diccionario