mind you... - French English Dictionary