a duffer - Turkish English Dictionary