carrying out multiple tasks - Turkish English Dictionary