duckfooted - German English Dictionary