task leader - German English Dictionary