it seems best - Alemán Inglés Diccionario