short-tailed shearwater - Turkish English Dictionary