thalassarche cauta - Turkish English Dictionary