"eskarpen" in English Eskarpen {m pl} scarps Detailed translations for "eskarpen" Eskarpen{masculine plural} Eskarpen(also: Steilabhänge) scarps