blow from a shield - Turkish English Dictionary