deputy commander for maintenance - Francés Inglés Diccionario