invertebrata - Turkish English Dictionary