contrapeste - German English Dictionary