shake hands firmly - Turkish English Dictionary