longissimus dorsi - Turkish English Dictionary