task managers - German English Dictionary