something towered - Espagnol Anglais Dictionnaire