sierra nevada mountains - German English Dictionary