intentionally stall or delay - French English Dictionary