one with muffled face - Turc Anglais Dictionnaire