poplar log for match - Francés Inglés Diccionario