whisker-like sensory organs - Turco Inglés Diccionario