look puzzled or baffled - Türkisch Englisch Wörterbuch