fowling piece - Turkish English Dictionary