it rings a bell. - Spanisch Englisch Wörterbuch