try to overcome - Spanish English Dictionary