well kept - Espagnol Anglais Dictionnaire