at the earliest (possible) opportunity - Espagnol Anglais Dictionnaire