the earliest opportunity - Alemán Inglés Diccionario