decade-long imprisonment - Turkish English Dictionary