may i take your order (now) - French English Dictionary