have something handed to one - Espagnol Anglais Dictionnaire