rock temple - French English Dictionary