expliquâmes - French English Dictionary