on leave with salary - Alemán Inglés Diccionario