ogro - German English Dictionary