sapulpa - French English Dictionary