be as keen as mustard on something - Turkish English Dictionary