put something forward to - Spanish English Dictionary