by sheer luck - Almanca İngilizce Sözlük