hunt from a perch site - Türkisch Englisch Wörterbuch