hit from a spinning top needle on another spinning top - French English Dictionary