caught short taken short - Türkçe İngilizce Sözlük