senate committee on foreign affairs - French English Dictionary