depate in English dictionary depate Sample sentences with "depate" Declension Stem Try again Available translations Welsh