multitâche - German English Dictionary