monstruous - German English Dictionary