sarape - German English Dictionary