deitate - German English Dictionary