ser capaz de hacer algo - Spanish English Dictionary