defaatle - German English Dictionary