be flummoxed - Türkisch Englisch Wörterbuch