barffing - Turkish English Dictionary