vituperable - German English Dictionary