present participle of dépendre - Allemand Anglais Dictionnaire