amblypod - Spanish English Dictionary