where there's smoke; there's fire - Francés Inglés Diccionario