french/italian priest - Español Inglés Diccionario