inspection and repair as necessary (iran) - Turkish English Dictionary