present/submit an offer to someone - Francés Inglés Diccionario