abominated - German English Dictionary