april weather: rain and sunshine both - Francés Inglés Diccionario