abscheuern - French English Dictionary