implant head - Turco Inglés Diccionario