monstrous - German English Dictionary