corresponding legislative bodies - Turkish English Dictionary