be foiled - Español Inglés Diccionario