tanglefoot (lotus) - Francés Inglés Diccionario