shushupe - French English Dictionary