terebratula - Turkish English Dictionary