semideaf - German English Dictionary