placetilla - French English Dictionary