excuse won't hold water - Almanca İngilizce Sözlük