do you still have it? - Espagnol Anglais Dictionnaire