holostraca - Turkish English Dictionary