dehesa - German English Dictionary