Tag French idioms in english