to be had and taken - Espagnol Anglais Dictionnaire