downright blow - Turkish English Dictionary