large red slug - Turkish English Dictionary