i know it sounds weird - French English Dictionary