a common sight - Espagnol Anglais Dictionnaire