put forward an argument - Spanish English Dictionary