spot-fin butterfly - Turkish English Dictionary