put your foot in it  (british) - Türkçe İngilizce Sözlük