turtle–backed - French English Dictionary