turbinella rapha - French English Dictionary