bone crushing handshake - Turkish English Dictionary