keep your eyes peeled - French English Dictionary