inspection and repair as necessary (iran) - Deutsch Englisch Wörterbuch