pay tribute to pachamama or the virgen - Deutsch Englisch Wörterbuch