swamphen - Spanish English Dictionary