eek (surprise) - French English Dictionary