electronic leak detector - Alemán Inglés Diccionario