the best of all worlds - Español Inglés Diccionario