a common sight - Turc Anglais Dictionnaire