(has the) cat got your tongue - İspanyolca İngilizce Sözlük