god-given gift - Almanca İngilizce Sözlük