sensing heads - Turco Inglés Diccionario