be all talk and no trousers - Almanca İngilizce Sözlük