sounds awesome! - Espagnol Anglais Dictionnaire