Spine-tailed Logrunner - Francés Inglés Diccionario