heaven helps those who help themselves - Almanca İngilizce Sözlük