rancha - German English Dictionary