"eskarpe" in English Eskarpe {f} scarp Detailed translations for "eskarpe" die Eskarpe{feminine} Eskarpe scarp