keen as mustard - Turkish English Dictionary