ecdat - German English Dictionary