stacy - French English Dictionary