tanglefoot (lotus) - Turco Inglés Diccionario