loud and strong blow - Turkish English Dictionary