left-footed kick/hit - French English Dictionary