prevent an inconvenient matter - Español Inglés Diccionario