aldeorro - German English Dictionary