lamb in tandori - Spanish English Dictionary