gaffled - Turkish English Dictionary