tulare lake - German English Dictionary