rammish - French English Dictionary