small dog with an elongated body - Espagnol Anglais Dictionnaire