cable heads - Alemán Inglés Diccionario