avoiding problems and difficulties - Spanish English Dictionary