handshield - French English Dictionary