deedy - German English Dictionary