avoiding problems and difficulties - German English Dictionary