ramassai - French English Dictionary