escarpe - German English Dictionary