heads of governments - Francés Inglés Diccionario