turbinella rapha - Spanish English Dictionary