Spine-tailed Logrunner - Alemán Inglés Diccionario