weather permitting (wp) - Español Inglés Diccionario