have little time left for something - Espagnol Anglais Dictionnaire