pine lappet - Turkish English Dictionary