political science and public administration - French English Dictionary