disputing investor - Turkish English Dictionary