to give over - Espagnol Anglais Dictionnaire