sensory homunculus - Turco Inglés Diccionario