catch (one) flatfooted - Turkish English Dictionary