long butterfly - Turkish English Dictionary