it rings a bell. - Französisch Englisch Wörterbuch