swamphen - Alemán Inglés Diccionario