have a part in - Turkish English Dictionary