have what it takes - Espagnol Anglais Dictionnaire