long appendage - Español Inglés Diccionario