managing director of ımf - Francés Inglés Diccionario