it rings a bell. - Türkisch Englisch Wörterbuch