emyvale - German English Dictionary