engine battery - Turco Inglés Diccionario