cast shadow - French English Dictionary