lamb with wild herbs - Turkish English Dictionary