intentionally stall or delay - German English Dictionary