drop-kick - French English Dictionary