(general) overhaul - Alemán Inglés Diccionario