contractor inventor - Turkish English Dictionary