shady spot - French English Dictionary