game resembling lacrosse - Turkish English Dictionary