gigantic wood and cloth figures paraded around the streets during festivals - Türkisch Englisch Wörterbuch