palouse hills - German English Dictionary