Translation of "Abhaengig sein von" in English