abscheulicher - French English Dictionary