possessing or having control - Espagnol Anglais Dictionnaire