spinachy - French English Dictionary