staunches - Almanca İngilizce Sözlük