tripes flambées - Turkish English Dictionary