tehachapi - French English Dictionary