on leave with salary - Francés Inglés Diccionario