ducasse - German English Dictionary