ramassa - French English Dictionary