deputy head of government - Spanish English Dictionary