dusky triple-tail - Spanish English Dictionary