ranche - German English Dictionary