beaching - Turkish English Dictionary