duck soap - German English Dictionary