to deliver the actual physical possession - Espagnol Anglais Dictionnaire