indispensable repairs - Alemán Inglés Diccionario