having a long thin body - Espagnol Anglais Dictionnaire