baffer - Turkish English Dictionary