cable heads - Turco Inglés Diccionario