light fowling-piece - Turkish English Dictionary