cooperative multitasking - German English Dictionary