rub of the green - Almanca İngilizce Sözlük