esculent swallow - Spanish English Dictionary