leave the rest to allah - Türkçe İngilizce Sözlük