hand pushed - French English Dictionary