ability to perform - German English Dictionary