multitasking - German English Dictionary