right-down artifact - Türkisch Englisch Wörterbuch