lord howe ısland swamphen - German English Dictionary