long parliament - Turkish English Dictionary