long appendage - Turco Inglés Diccionario