whale beaching - Turkish English Dictionary