disputing investor - German English Dictionary