trees planted - Almanca İngilizce Sözlük