execrar - French English Dictionary