turbinella rapha - German English Dictionary