present/submit an offer to someone - Turkish English Dictionary