deputy to the parliament - Turkish English Dictionary