to act concurrently - German English Dictionary