most expedient - Español Inglés Diccionario