Translation of "Sich auf etwas stürzen" in English

Related phrases