substitute caretaking and maintenance personnel - Turco Inglés Diccionario