cleverly thought out - Espagnol Anglais Dictionnaire