at the soonest possible time - Espagnol Anglais Dictionnaire