algoso - German English Dictionary