cast a long shadow - Espagnol Anglais Dictionnaire