long butterfly - Spanish English Dictionary