you should have seen your face - Türkisch Englisch Wörterbuch