efficaces - French English Dictionary