monstro - German English Dictionary