see something through rose colored glasses - Espagnol Anglais Dictionnaire