rancho mirage - German English Dictionary