maintenance-free batteries - Turco Inglés Diccionario