someone able to carry out a certain task - German English Dictionary