whisker-like sensory organs - Turc Anglais Dictionnaire