abominated - French English Dictionary