last month it rained almost every day - Alemán Inglés Diccionario