escudar - French English Dictionary