ranch owner - German English Dictionary