many a time and oft - Alemán Inglés Diccionario