be overly literal (in one's translation) - Français Anglais Dictionnaire