multi-tasking - German English Dictionary