terebratuloid - Turkish English Dictionary