the best of all worlds - Alemán Inglés Diccionario